single-leaf pine - Spanish English Dictionary